
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-button:vertical:increment{background-color:transparent;}
::-webkit-scrollbar-track:enabled{background-color:rgba(113,112,107,0.1);-webkit-border-radius:5px;}
::-webkit-scrollbar-thumb{height:50px;background-color:rgba(0,0,0,.2);-webkit-border-radius:5px;}
::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}
::-webkit-scrollbar-track:hover {background-color: rgba(0,0,0,.1);box-shadow: inset 1px 1px 0 rgba(0,0,0,.1)}
::-webkit-scrollbar-button{height:0;width:0}



select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {
		/*color: #555;*/
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
}


textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {
		background-color: #fff;
		border: 1px solid #ccc;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
		-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
		-webkit-transition: border linear .2s,box-shadow linear .2s;
		-moz-transition: border linear .2s,box-shadow linear .2s;
		-o-transition: border linear .2s,box-shadow linear .2s;
		transition: border linear .2s,box-shadow linear .2s
}

textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus {
		border-color: rgba(82,168,236,0.8);
		outline: 0;
		outline: thin dotted \9;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
		-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)
}

.animate ,.animate-children *{
		-webkit-transition: all .3s ease-in-out;
			 -moz-transition: all .3s ease-in-out;
				-ms-transition: all .3s ease-in-out;
				 -o-transition: all .3s ease-in-out;
						transition: all .3s ease-in-out;
}
/*
input.success , textarea.success{
		color: #468847;
		border-color: #468847;
}
*/
[check-result]{color: #b94a48 ;}
.inp.error input , input.error,.inp.error textarea , textarea.error , ul.error , select.error,.classify.error{
		color: #b94a48 !important;
		border-color: #b94a48 !important;
		background: rgb(252, 234, 234);
		 -webkit-animation:errorAnimate 1s  ease infinite;
			 -moz-animation: errorAnimate 1s  ease infinite;
				-ms-animation: errorAnimate 1s  ease infinite;
				 -o-animation: errorAnimate 1s  ease infinite;
						animation: errorAnimate 1s  ease infinite;
}

@-webkit-keyframes errorAnimate
 {
		from{background: rgb(255, 223, 223);}
		40% {background:#FFF;}
		50% {background: rgb(255, 223, 223);}
		70% {background:#FFF;}
		80% {background: rgb(255, 223, 223);}
		to  {background:#FFF;}
}
@-o-keyframes errorAnimate
 {
		from{background: rgb(255, 223, 223);}
		40% {background:#FFF;}
		50% {background: rgb(255, 223, 223);}
		70% {background:#FFF;}
		80% {background: rgb(255, 223, 223);}
		to  {background:#FFF;}
}
@-moz-keyframes errorAnimate
 {
		from{background: rgb(255, 223, 223);}
		40% {background:#FFF;}
		50% {background: rgb(255, 223, 223);}
		70% {background:#FFF;}
		80% {background: rgb(255, 223, 223);}
		to  {background:#FFF;}
}
@-ms-keyframes errorAnimate
 {
		from{background: rgb(255, 223, 223);}
		40% {background:#FFF;}
		50% {background: rgb(255, 223, 223);}
		70% {background:#FFF;}
		80% {background: rgb(255, 223, 223);}
		to  {background:#FFF;}
}
@keyframes errorAnimate
 {
		from{background: rgb(255, 223, 223);}
		40% {background:#FFF;}
		50% {background: rgb(255, 223, 223);}
		70% {background:#FFF;}
		80% {background: rgb(255, 223, 223);}
		to  {background:#FFF;}
}

.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.4;
	filter: alpha(opacity=40);
	cursor: pointer;
}

.close:hover,.close:focus {
	color: #000000;
	text-decoration: none;
	opacity: 0.8;
	filter: alpha(opacity=80);
	transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);
}
.hide{display: none;}

[pagination] a {margin-left: 7px;}

.valuations *,.details_fine *{word-break: break-word;}

.haha{text-align: center;font-size: 40px;text-shadow: rgb(0, 0, 0) 7px 19px 24px;line-height: 250px;}
.haha:hover{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);}

.modal-header{
	padding: 0 15px;
}

#topcontrol{
	position: fixed; bottom: 80px; right: 30px; opacity: 1; cursor: pointer; display:none;
}
#topcontrol img{
	width:50px; height:50px;
}

div.loginFrist {
	outline: rgb(164, 198, 253) solid 2px;
	width: 100%;
	line-height: 130px;
	text-align: center;
}

div.loginFrist a:hover {
	color: #2c93fc;
	text-decoration: none;
}
